Estadio Emilio Ibarra Almada
Stadium in Los Mochis, MexicoEstadio Emilio Ibarra Almada is a stadium in Los Mochis, Mexico. It is primarily used for baseball and serves as the home stadium for Cañeros de Los Mochis. The stadium has a capacity of 12,500 people.
Read article
Top Questions
AI generatedMore questions